package com.nth.rooster.authentication.beans;

import java.util.Date;
import java.util.List;

import com.nth.rooster.core.pojo.CircleBeans;

public class RegistrationBean {

	private Long userID;
	private String userName;
	private String password;
	private String firstName;
	private String lastName;
	private String email;
	private String phoneNumber;
	private Boolean isInternal;
	private Date dateOfBirth;
	private Date dateOfJoining;
	private String collageUniqueID;
	private List<String> roles;
	private List<CircleBeans> circleRequestedForAuthorization;

	
	public Long getUserID() {
		return userID;
	}

	public void setUserID(Long userID) {
		this.userID = userID;
	}

	public List<String> getRoles() {
		return roles;
	}

	public void setRoles(List<String> roles) {
		this.roles = roles;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}
	
	public String getFirstName() {
		return firstName;
	}

	public void setFirstName(String firstName) {
		this.firstName = firstName;
	}

	public String getLastName() {
		return lastName;
	}

	public void setLastName(String lastName) {
		this.lastName = lastName;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getPhoneNumber() {
		return phoneNumber;
	}

	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

	public Date getDateOfBirth() {
		return dateOfBirth;
	}

	public void setDateOfBirth(Date dateOfBirth) {
		this.dateOfBirth = dateOfBirth;
	}

	public Date getDateOfJoining() {
		return dateOfJoining;
	}

	public void setDateOfJoining(Date dateOfJoining) {
		this.dateOfJoining = dateOfJoining;
	}

	public String getCollageUniqueID() {
		return collageUniqueID;
	}

	public void setCollageUniqueID(String collageUniqueID) {
		this.collageUniqueID = collageUniqueID;
	}

	public List<CircleBeans> getCircleRequestedForAuthorization() {
		return circleRequestedForAuthorization;
	}

	public void setCircleRequestedForAuthorization(
			List<CircleBeans> circleRequestedForAuthorization) {
		this.circleRequestedForAuthorization = circleRequestedForAuthorization;
	}

	public Boolean getIsInternal() {
		return isInternal;
	}

	public void setIsInternal(Boolean isInternal) {
		this.isInternal = isInternal;
	}

}
